/***********************
42压缩器
***********************/

module csa42(
    input       d0      ,
    input       d1      ,
    input       d2      ,
    input       d3      ,
    input       ci      ,

    output      sum     ,
    output      c       ,
    output      co      
);

wire u1_s;
csa32 u_csa32_ca ( .d0(d0), .d1(d1), .ci(d2),   .sum(u1_s), .co(c)  );
csa32 u_csa32_su ( .d0(ci), .d1(d3), .ci(u1_s), .sum(sum),  .co(co) );


endmodule


